<?xml version="1.0"?>
<rss version="2.0">
  <channel><title>monotype software features</title><link>http://bill.welliver.org//space/letterpress/monotype/monotype software features</link><description>The following list of features is not complete, but should give an idea of the level of development of the software component of the caster interface.&lt;p class="paragraph"/&gt;
&lt;b class="bold"&gt;Caster Controller&lt;/b&gt;&#xD;
&lt;ul class="minus"&gt;
&lt;li&gt;easy to use graphical interface&lt;/li&gt;
&lt;li&gt;support for manually enabling air codes (such as for testing or casting sorts)&lt;/li&gt;
&lt;li&gt;sample screenshot: &lt;a href="/space/letterpress/monotype+adventures/screenshot2.png" class="wiki_link_external" &gt;/space/letterpress/monotype+adventures/screenshot2.png&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;&lt;b class="bold"&gt;Ribbon Generator&lt;/b&gt;&#xD;
&lt;ul class="minus"&gt;
&lt;li&gt;support for italic, small cap, etc alphabets&lt;/li&gt;
&lt;li&gt;automatic calculation of justification codes&lt;/li&gt;
&lt;li&gt;can calculate ragged left, ragged right and centered justification on a per-paragraph basis&lt;/li&gt;
&lt;li&gt;fixed spaces can be added at any point&lt;/li&gt;
&lt;li&gt;support for quadding a line&lt;/li&gt;
&lt;li&gt;letterspacing support&lt;/li&gt;
&lt;li&gt;hyphenation support (us english dictionary available currently) with a preference to avoid hyphenating twice in a certain number of lines (all settings will be made configurable)&lt;/li&gt;
&lt;li&gt;support for automatically detecting and using ligatures in the matcase in a job. this can be disabled completely for a job, and can also be disabled for a ligature sort by marking it as non-automatic in the MCA&lt;/li&gt;
&lt;li&gt;when quadding, narrow fixed spaces are placed as far from the end of the line as possible, in order to prevent sorts from toppling over&lt;/li&gt;
&lt;li&gt;when quadding, en and em quads are alternated in order to minimize line length errors caused by worn wedges&lt;/li&gt;
&lt;li&gt;Sorts can be adjusted using whatever mechanisms are available on a give caster: wedge adjustment, unit adding, unit spacing. The generator will use the most efficient means available to create sorts of the desired width (within the physical limitations of the equipment).&lt;/li&gt;
&lt;li&gt;ribbons for generating fonts can be generated for any desired font strength, based on a given sort ratio table&lt;/li&gt;
&lt;li&gt;a number of "stupid caster tricks" are available, such as tables, multiple columns per delivered line and flowing text into a given shape, with varying levels of success&lt;/li&gt;
&lt;li&gt;a "soft proof" is generated showing proposed text layout and sort/space widths&lt;/li&gt;
&lt;li&gt;job settings can be saved for use later&lt;/li&gt;
&lt;/ul&gt;&lt;b class="bold"&gt;TO DO&lt;/b&gt;&#xD;
&lt;ul class="minus"&gt;
&lt;li&gt;add ability to specify ribbon in a text box rather than a file, such as for quick jobs. (COMPLETE)&lt;/li&gt;
&lt;li&gt;option to choose minimum justification setting (COMPLETE)&lt;/li&gt;
&lt;li&gt;when adding fixed unit spacing, make up larger spaces from smaller if exact space not available. (COMPLETE)&lt;/li&gt;
&lt;li&gt;option to select hyphenation language (COMPLETE, includes english, german, dutch and french)&lt;/li&gt;
&lt;li&gt;add list of MCA problems (duplicate mats, etc) and make it possible to highlight the problems (IN PROGRESS)&lt;/li&gt;
&lt;li&gt;header and footer support (COMPLETE)&lt;/li&gt;
&lt;li&gt;add non-standard line breaks for use in generating font ribbons (COMPLETE)&lt;/li&gt;
&lt;li&gt;add manual pin control with cycle sensor override (COMPLETE)&lt;/li&gt;
&lt;li&gt;add cycle sensor indicator in caster controller application (COMPLETE)&lt;/li&gt;
&lt;li&gt;add "jump to line" feature in caster controller (COMPLETE)&lt;/li&gt;
&lt;li&gt;figure out why dojo doesn't always load, requiring a refresh of the page (COMPLETE)&lt;/li&gt;
&lt;li&gt;allow drag and drop in matcase between elements (COMPLETE)&lt;/li&gt;
&lt;li&gt;recognize when a matrix has been removed from a matcase, and add it to the "not in matcase" list (COMPLETE)&lt;/li&gt;
&lt;li&gt;make "not in matcase" list configurable (COMPLETE)&lt;/li&gt;
&lt;li&gt;display markup help when entering text via text box (COMPLETE)&lt;/li&gt;
&lt;li&gt;add ability to select override settings for a given row (minimum spacing, hyphenation, etc)&lt;/li&gt;
&lt;/ul&gt;</description><generator>Fins 0.9.7</generator><docs>http://blogs.law.harvard.edu/tech/rss</docs></channel>
</rss>
